SET sTempAPIResultsFile:("AnnotationApp_results.txt") CC "AdoScript" GET_CWD SET sCWD:(cwd) SET sJarFileTemp:(sCWD+"\\tools\\AnnotationApplication.jar") CC "AdoScript" FILE_COPY from:("db:\\AnnotationApplication.jar") to:(sJarFileTemp) CC "AdoScript" FILE_DIALOG open filter1:"XML Files" type1:"*.xml" default-ext:"xml" SET sFile:(path) SYSTEM ("cmd /c java -jar tools\\AnnotationApplication.jar "+sFile+" "+sTempAPIResultsFile) CC "Modeling" GET_ACT_MODEL CC "Modeling" GET_SELECTED modelid: (modelid) SET s_selected_objid: (objids) CC "AdoScript" FREAD file:(sTempAPIResultsFile) binary:0 base64:0 SET s_annotatations:(text) CC "AdoScript" MLISTBOX entries:(s_annotatations) toksep:(";") boxtext:("Annotations") title:("Select an Concept") IF (endbutton = "ok") { SET s_selected_annotation:(selection) CC "Core" SET_ATTR_VAL objid:(VAL s_selected_objid) attrname:"Annotation" val:(s_selected_annotation) } ELSE { CC "AdoScript" INFOBOX "Annotation could not be set successfully" } CC "AdoScript" DELETE_FILES (sTempAPIResultsFile)